spotted cardinal - French English Dictionary